armored helicopter - Turc Anglais Dictionnaire